package me.dwliu.ebase.modules.gen.entity;

/**
 * 列名实体
 *
 * @author liudw
 * @create 2018-03-27 16:46
 **/
public class ColumnDTO {
    /**
     * 列名
     */
    private String columnName;
    /**
     * 数据类型 eg：bigint,int,varchar(15)
     */
    private String dataType;

    /**
     * 注释
     */
    private String comment;

    /**
     * 属性名称 第一个字母大写 如：user_name => UserName
     */
    private String propName;
    /**
     * 属性名称 第一个字母小写 如：user_name => userName
     */
    private String propname;

    /**
     * 属性类型
     */
    private String propType;

    /**
     * 补充
     */
    private String extra;


    public String getColumnName() {
        return columnName;
    }

    public void setColumnName(String columnName) {
        this.columnName = columnName;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getPropName() {
        return propName;
    }

    public void setPropName(String propName) {
        this.propName = propName;
    }

    public String getPropname() {
        return propname;
    }

    public void setPropname(String propname) {
        this.propname = propname;
    }

    public String getPropType() {
        return propType;
    }

    public void setPropType(String propType) {
        this.propType = propType;
    }

    public String getExtra() {
        return extra;
    }

    public void setExtra(String extra) {
        this.extra = extra;
    }
}
